La classe Hotel est le code OTAN pour un type de sous-marin nucléaire lanceur d'engins qui a été initialement mis en service par l'Union soviétique vers 1959. La désignation soviétique était Projet 658. Les sous-marins de cette classe embarquent un système de lancement D-2 et des missiles R-13 (code OTAN : SS-N-4 SARK)[1]. Le projet de construction de ces sous-marins a été approuvé le . Cette classe est basée sur la classe November, première classe de sous-marins nucléaires soviétiques, modifiée en ajoutant le compartiment missile des sous-marins de la classe Golf. En outre, les commandes s'avèrent plus fiables pour les opérations sous-marines à grande vitesse avec un bruit réduit. Pour lancer ses missiles, les sous-marins de classe Hotel doivent remonter en surface et peuvent tirer leurs 3 missiles après 12 minutes de surfaçage. En immersion leur vitesse maximale est de 26 nœuds et de 18 nœuds en surface.
Il en existe trois variantes : Hotel I (initiale), Hotel II (équipée du nouveau système de lancement D-4 et de missiles R-21[2] (code OTAN : SS-N-5 'Sark/Serb') d'une portée de 1 200 km pouvant être tirés à une profondeur de 16 m) et Hotel III (embarquant des missiles R-29).